water means life - Turc Anglais Dictionnaire